/
LogEntry`1.xml
255 lines (255 loc) · 17.2 KB
/
LogEntry`1.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
<Type Name="LogEntry<TState>" FullName="Microsoft.Extensions.Logging.Abstractions.LogEntry<TState>">
<TypeSignature Language="C#" Value="public readonly struct LogEntry<TState>" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit LogEntry`1<TState> extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:Microsoft.Extensions.Logging.Abstractions.LogEntry`1" />
<TypeSignature Language="VB.NET" Value="Public Structure LogEntry(Of TState)" />
<TypeSignature Language="F#" Value="type LogEntry<'State> = struct" />
<TypeSignature Language="C++ CLI" Value="generic <typename TState>
public value class LogEntry" />
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TState">
<Attributes>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(2)>]</AttributeName>
</Attribute>
</Attributes>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="net-6.0;net-7.0;net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.IsReadOnly]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.IsReadOnly>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(1)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<typeparam name="TState">To be added.</typeparam>
<summary>Holds the information for a single log entry.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public LogEntry (Microsoft.Extensions.Logging.LogLevel logLevel, string category, Microsoft.Extensions.Logging.EventId eventId, TState state, Exception exception, Func<TState,Exception,string> formatter);" FrameworkAlternate="dotnet-plat-ext-5.0" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Microsoft.Extensions.Logging.LogLevel logLevel, string category, valuetype Microsoft.Extensions.Logging.EventId eventId, !TState state, class System.Exception exception, class System.Func`3<!TState, class System.Exception, string> formatter) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.#ctor(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,`0,System.Exception,System.Func{`0,System.Exception,System.String})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (logLevel As LogLevel, category As String, eventId As EventId, state As TState, exception As Exception, formatter As Func(Of TState, Exception, String))" />
<MemberSignature Language="F#" Value="new Microsoft.Extensions.Logging.Abstractions.LogEntry<'State> : Microsoft.Extensions.Logging.LogLevel * string * Microsoft.Extensions.Logging.EventId * 'State * Exception * Func<'State, Exception, string> -> Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>" Usage="new Microsoft.Extensions.Logging.Abstractions.LogEntry<'State> (logLevel, category, eventId, state, exception, formatter)" />
<MemberSignature Language="C++ CLI" Value="public:
 LogEntry(Microsoft::Extensions::Logging::LogLevel logLevel, System::String ^ category, Microsoft::Extensions::Logging::EventId eventId, TState state, Exception ^ exception, Func<TState, Exception ^, System::String ^> ^ formatter);" />
<MemberSignature Language="C#" Value="public LogEntry (Microsoft.Extensions.Logging.LogLevel logLevel, string category, Microsoft.Extensions.Logging.EventId eventId, TState state, Exception? exception, Func<TState,Exception?,string> formatter);" FrameworkAlternate="net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;netstandard-2.0" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="logLevel" Type="Microsoft.Extensions.Logging.LogLevel" />
<Parameter Name="category" Type="System.String" />
<Parameter Name="eventId" Type="Microsoft.Extensions.Logging.EventId" />
<Parameter Name="state" Type="TState" />
<Parameter Name="exception" Type="System.Exception">
<Attributes>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(2)>]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
<Parameter Name="formatter" Type="System.Func<TState,System.Exception,System.String>">
<Attributes>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 1, 2, 1 })]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 1, 2, 1 })>]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="logLevel">The log level.</param>
<param name="category">The category name for the log.</param>
<param name="eventId">The log event Id.</param>
<param name="state">The state for which log is being written.</param>
<param name="exception">The log exception.</param>
<param name="formatter">The formatter.</param>
<summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.Abstractions.LogEntry`1" /> using the specified log level, category, event Id, state, exception and formatter parameters.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Category">
<MemberSignature Language="C#" Value="public string Category { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Category" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Category" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Category As String" />
<MemberSignature Language="F#" Value="member this.Category : string" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.Category" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ Category { System::String ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the log category.</summary>
<value>A string that represents the log category.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EventId">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.Logging.EventId EventId { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.Extensions.Logging.EventId EventId" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.EventId" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property EventId As EventId" />
<MemberSignature Language="F#" Value="member this.EventId : Microsoft.Extensions.Logging.EventId" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.EventId" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Extensions::Logging::EventId EventId { Microsoft::Extensions::Logging::EventId get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Logging.EventId</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the log event Id.</summary>
<value>An <see cref="T:Microsoft.Extensions.Logging.EventId" /> instance.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Exception">
<MemberSignature Language="C#" Value="public Exception Exception { get; }" FrameworkAlternate="dotnet-plat-ext-5.0" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Exception Exception" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Exception" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Exception As Exception" />
<MemberSignature Language="F#" Value="member this.Exception : Exception" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.Exception" />
<MemberSignature Language="C++ CLI" Value="public:
 property Exception ^ Exception { Exception ^ get(); };" />
<MemberSignature Language="C#" Value="public Exception? Exception { get; }" FrameworkAlternate="net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;netstandard-2.0" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(2)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[get: System.Runtime.CompilerServices.NullableContext(2)]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.CompilerServices.NullableContext(2)>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Exception</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the log exception.</summary>
<value>An <see cref="T:System.Exception" /> instance.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Formatter">
<MemberSignature Language="C#" Value="public Func<TState,Exception,string> Formatter { get; }" FrameworkAlternate="dotnet-plat-ext-5.0" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Func`3<!TState, class System.Exception, string> Formatter" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.Formatter" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Formatter As Func(Of TState, Exception, String)" />
<MemberSignature Language="F#" Value="member this.Formatter : Func<'State, Exception, string>" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.Formatter" />
<MemberSignature Language="C++ CLI" Value="public:
 property Func<TState, Exception ^, System::String ^> ^ Formatter { Func<TState, Exception ^, System::String ^> ^ get(); };" />
<MemberSignature Language="C#" Value="public Func<TState,Exception?,string> Formatter { get; }" FrameworkAlternate="net-6.0;net-7.0;net-8.0;net-9.0;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1;netstandard-2.0" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="net-8.0;net-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 1, 2, 1 })]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 1, 2, 1 })>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Func<TState,System.Exception,System.String></ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the formatter.</summary>
<value>The encapsulated method that represents a formatter, which takes a <typeparamref name="TState" /> and a <see cref="T:System.Exception" />, and returns a string.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LogLevel">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.Logging.LogLevel LogLevel { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.Extensions.Logging.LogLevel LogLevel" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.LogLevel" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property LogLevel As LogLevel" />
<MemberSignature Language="F#" Value="member this.LogLevel : Microsoft.Extensions.Logging.LogLevel" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.LogLevel" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Extensions::Logging::LogLevel LogLevel { Microsoft::Extensions::Logging::LogLevel get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Logging.LogLevel</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the log level.</summary>
<value>A <see cref="T:Microsoft.Extensions.Logging.LogLevel" /> instance.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="State">
<MemberSignature Language="C#" Value="public TState State { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !TState State" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Logging.Abstractions.LogEntry`1.State" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property State As TState" />
<MemberSignature Language="F#" Value="member this.State : 'State" Usage="Microsoft.Extensions.Logging.Abstractions.LogEntry<'State>.State" />
<MemberSignature Language="C++ CLI" Value="public:
 property TState State { TState get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Logging.Abstractions</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>TState</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the <typeparamref name="TState" />.</summary>
<value>An object of type <typeparamref name="TState" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>